Mark some members as public. Document public GtkWidget members.
authorMatthias Clasen <matthiasc@src.gnome.org>
Sat, 9 Aug 2003 23:01:31 +0000 (23:01 +0000)
committerMatthias Clasen <matthiasc@src.gnome.org>
Sat, 9 Aug 2003 23:01:31 +0000 (23:01 +0000)
* gtk/gtkwidget.h (struct _GtkWidget): Mark some members as public.
* gtk/tmpl/gtkwidget.sgml: Document public GtkWidget members.

ChangeLog
ChangeLog.pre-2-10
ChangeLog.pre-2-4
ChangeLog.pre-2-6
ChangeLog.pre-2-8
docs/reference/ChangeLog
docs/reference/gtk/tmpl/gtkwidget.sgml
gtk/gtkwidget.h

index f5cfc969ec0dd46aadb95af2d528a91e5154069e..4328a18ef6a9d5b23989ffbc26590ec25e89049b 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2003-08-10  Matthias Clasen  <maclas@gmx.de>
+
+       * gtk/gtkwidget.h (struct _GtkWidget): Mark some members as public. 
+
 2003-08-09  Noah Levitt  <nlevitt@columbia.edu>
 
        * gdk/gdkevents.h:
index f5cfc969ec0dd46aadb95af2d528a91e5154069e..4328a18ef6a9d5b23989ffbc26590ec25e89049b 100644 (file)
@@ -1,3 +1,7 @@
+2003-08-10  Matthias Clasen  <maclas@gmx.de>
+
+       * gtk/gtkwidget.h (struct _GtkWidget): Mark some members as public. 
+
 2003-08-09  Noah Levitt  <nlevitt@columbia.edu>
 
        * gdk/gdkevents.h:
index f5cfc969ec0dd46aadb95af2d528a91e5154069e..4328a18ef6a9d5b23989ffbc26590ec25e89049b 100644 (file)
@@ -1,3 +1,7 @@
+2003-08-10  Matthias Clasen  <maclas@gmx.de>
+
+       * gtk/gtkwidget.h (struct _GtkWidget): Mark some members as public. 
+
 2003-08-09  Noah Levitt  <nlevitt@columbia.edu>
 
        * gdk/gdkevents.h:
index f5cfc969ec0dd46aadb95af2d528a91e5154069e..4328a18ef6a9d5b23989ffbc26590ec25e89049b 100644 (file)
@@ -1,3 +1,7 @@
+2003-08-10  Matthias Clasen  <maclas@gmx.de>
+
+       * gtk/gtkwidget.h (struct _GtkWidget): Mark some members as public. 
+
 2003-08-09  Noah Levitt  <nlevitt@columbia.edu>
 
        * gdk/gdkevents.h:
index f5cfc969ec0dd46aadb95af2d528a91e5154069e..4328a18ef6a9d5b23989ffbc26590ec25e89049b 100644 (file)
@@ -1,3 +1,7 @@
+2003-08-10  Matthias Clasen  <maclas@gmx.de>
+
+       * gtk/gtkwidget.h (struct _GtkWidget): Mark some members as public. 
+
 2003-08-09  Noah Levitt  <nlevitt@columbia.edu>
 
        * gdk/gdkevents.h:
index 77ae372b5f589679f8eaac978cedc068cd03271f..e7ee7e8c1feda3600d9a33c440e0be92d342ef5f 100644 (file)
@@ -1,3 +1,7 @@
+2003-08-10  Matthias Clasen  <maclas@gmx.de>
+
+       * gtk/tmpl/gtkwidget.sgml: Document public GtkWidget members.
+
 2003-08-09  Matthias Clasen  <maclas@gmx.de>
 
        * gtk/tmpl/gtkcalendar.sgml: Deprecate GTK_CALENDAR_WEEK_START_MONDAY. (#87977)
index dbe9810857ece6f18cf482066f7063ee588de7a6..3b9b286d92c78f6a1adc889cadd1e1c56ebda443 100644 (file)
@@ -32,6 +32,13 @@ gtk_widget_style_get_valist() to obtain the value of a style property.
 
 </para>
 
+@style: The style for the widget. The style contains the colors the widget should be 
+ drawn in for each state along with graphics contexts used to draw with and the font 
+ to use for text.
+@requisition: The widgets desired size.
+@allocation: The widgets allocated size.
+@window: The widgets window or its parent window if it does not have a window. (Which 
+ will be indicated by the #GTK_NO_WINDOW flag being set).
 
 <!-- ##### STRUCT GtkWidgetClass ##### -->
 <para>
index 1eb143db34deeac18e7ea73fe5724f5d3f1af0fa..b187e9956b63cf820c333bafaf88d6fcdda763e7 100644 (file)
@@ -197,6 +197,8 @@ struct _GtkWidget
    */
   gchar *name;
   
+  /*< public >*/
+
   /* The style for the widget. The style contains the
    *  colors the widget should be drawn in for each state
    *  along with graphics contexts used to draw with and
@@ -218,6 +220,8 @@ struct _GtkWidget
    */
   GdkWindow *window;
   
+  /*< private >*/
+
   /* The widgets parent.
    */
   GtkWidget *parent;